package gob.osinerg.emergencia.service;

import java.util.List;

import gob.osinerg.emergencia.bean.AccidenteGravePreliminar;
import gob.osinerg.emergencia.bean.ClienteSIGED;
import gob.osinerg.emergencia.bean.FormularioEmergenciaUnmay;
import gob.osinerg.emergencia.bean.Lugar;

public interface AccidenteGravePreliminarService {
	public void save(AccidenteGravePreliminar bean, FormularioEmergenciaUnmay beanform) throws Exception;
	public int save(AccidenteGravePreliminar bean, FormularioEmergenciaUnmay beanform, String logo) throws Exception;
	public int saveExpedienteSiged(FormularioEmergenciaUnmay beanform, String numeroExpedienteSiged) throws Exception;
	public void eliminarAccidenteGravePreliminar(AccidenteGravePreliminar bean) throws Exception;
	public void eliminarEmergenciaUnMay(FormularioEmergenciaUnmay beanform) throws Exception;
	public ClienteSIGED datosClienteSigedPorRuc(String ruc) throws Exception;
	public String getCorrelativo(long idCorrelativo) throws Exception;
	
	public List findLugar(Lugar lugar) throws Exception;
}
